cave swiftlet - Spanish English Dictionary